Generates a random garden with paths and plots, such that every plot can be reached by person standing on a path