Started to implement graphics wrapper
Started to move glfw stuff into platform module