added skybox, begin work on mouse support