Cleaning up AddDelegate
Fixing colour blending when placing a tree on a hill.
Created Tree node and Hill node. Created point based collision detection, not perfect (still assumes a rectangular intersection point).