Container gardens don’t require a yard or much space and yield lots of produce. Here's how you can start your own with the help of Rainbow Gardens.