What to consider when planning a garden