Added swap chain initializing to the Engine. To to so, needed to pass the HWND to the engine class. Therefore we now have a initialize method (Init()) which need to be called before the run() method is invoked. The Init() method takes the window handler and starts the DirectX initialization process.
Merge branch 'master' of https://github.com/PeterMerkert/project-forgotten