Added conditions, fixed bugs, added GUI, ability to add new locations/trees in the future