Proj 2 Phase 1 commit. Implemented procedural tree generation.