SceneGraph draft created. Added serialization for scenes and components in json via json++. Vector2 type doesn't uses additional allocations on ops. Added Asset loader drafts.
Reorganisation of source files