Improve movement interface to allow click events

The main difficulty with mobile devices is not being able to move around the world map.

These changes allow the user to click the world map to move in that direction. This should allow users on mobile devices to move around the world map.