Initial work on WorldObject an related classes.
Merge branch 'master' into feature/WorldObject
Enhanced control system.
Unified key and axis controls.

Closes #59
Implemented global controlable.
Reorganized core tree.
Fixed wrong documentation.