Re-Implement arrow key movement

Re-fixed the arrow key movement.  main.map_visible is now set when
exploration tab is clicked