more c++ friendly

allows compiling on older versions of c++
New field Projection

Projection adjusted so field fits nicely on screen
UI Adjustments
Hand Collision
Merge pull request #792 from Buttys2/master

Field Adjustments