No experience with gardening!! I just bought a house with a small (4' x 3') garden in the backyard. Right now the garden is empty but I hope to get some flowers & bushes in soon. Do I need to separate the garden from the surrounding grass with some sort of barrier so they don't grow into each other? Or will the roots of the plants keep each other from overgrowing? Secondly, I am looking for a hardy ground-covering type plant that grows with minimal care and perhaps has some nice flowers. Any suggestions?