add preprogressor includes -> include depending on platform
implement create opengl window on linux
Merge branch 'linuxPlatform'