Started adding mouse movement and shaders.