add simple logger. no log file support
add log file support
program exits on fatal log
add function name, file name and line number where log occurred to log output
add window wrapper
change exception specification of move constructor in renderer
change exception specification of move constructors in engine and basic engine
Merge branch 'feature_ecs' into develop
Exception specification of move constructors had to be changed to prevent compilation errors
Merge branch 'develop' into feature_simple_renderer
Few minor changes in the ecs
add window class
add clear and swap function to window