First take at a Lander exercise

This pull requests adds the following:
  - The world is now fully drawn.
  - User input is taken into account (via the `step` method). The state of the world is exposed via getters and setters to the user.
  - FullLander contains a basic demo which good enough to land the lander on this particular world with these particular initial conditions.