Fixed scroll issues (#6)

- Commands can now provide a preferred camera focus, that would be used to
  center the camera where the action happens.
- Scrolling the map is now draggin the actual map: the touch down needs to
  be on a tile