Various changes
namespace pollution
Removed unused rootnode from quadtree.

This should align memory usage.
Check before call optimization.
Inlining of render call.