Camera is now a component in the scene graph. NodeObserverCamera doesn't take care of its parent node transformation yet.
Logging macros now support overloading