added rudimentary arrow key navigation support
completed camera rotation
fixed positioning