Added DirectX9 Keyboard class and Launcher class