Basic definition for GameStateMachine + main thread
[CMake] Add source files to project
[engine] implementation of singleton.h and uncopyable.h
[game] removing artefact in enum declaration
[CMake] add header files directly, now they will be displayed also in VS
[game][engine] adding licence header + header definitions
[engine] macro definitions for logfile
class definitions
[engine] implemented simple logfile mechanics
[engine] logfile parse arg list now
[engine] started cfgParser implementation
[engine] prepared cfgParser to read sections
[engine] implemented first non error handling cfgFile reader
[engine] implemented addSection, removeSection and getSectionList
[engine] implemented methods addOptions + getOptionlist to cfgParser
[engine][cfgParser] implemented getValue and removeOption
[engine] load config file
[game] add simple state machine
[engine] renamed class Engine to RenderManager
[engine][RenderManager] add RenderThread, FlipFunction for Backbuffer
[engine][RenderManager] moved video initialization into same thread than SDL_PumpEvents call
[engine] static vars not needed