Flowers.

I have a bunch of flowers that grow in my backyard every spring, and they're everywhere. They're quite pretty, and I think they're violets, but I'm not totally sure. Can someone with plant knowledge help me identify them? They come in a fairly wide variety of colours - white, dark purple, and light purple. I've got a wide range of pictures to look at, so hopefully someone can help me make sure they're safe.




Also, not totally sure what these are. If someone could help me identify them, that would be awesome.

These are all a little fuzzy, sorry. They were clear when I took them, but sending them via Messenger affected the quality. (Let me know if you can't view them.)
Also, I'm looking into growing some plants. (I am notorious for killing all of my plant attempts.) What would be some good plants that my crab babies could enjoy?

Thanks.
