Core sprint
Include Core sprint branch into refactoring branch.
- CMake architecture / Superbuild
- Uncrustify for code style checking
- G3log for logging
- Core classes : SimulationManager, Module, & Scene
Include Core sprint branch into refactoring branch.