added client-side validation for adding new trees
fixed issue #24 - info button returns to homepage