Changed Map Generation

My map generator being used currently draws everything using a priority
based system. The priority right now is draw dirt, grass then trees.

Trees created by the Map generator are now collidable. There is a glitch
where if a tree is half way off the map then the tree isn't collidable.
This bug should be fixed however once we have a viewport following the
player around the screen.