Added dynamic garden map functionality