Re-implemented keyboard controls including controls for camera rotation. camera rotation currently does not work.