engine.core package refactor
refactoring engine.rendering package
new engine design with coreengine and game interface
gitignore