Trying to grow a great garden in a tiny amount of space? It’s easier than you think! Here’s why, plus a list of plants that will grow great