Added a world module.
 * Handles drawing the world.
 * Has basic FOV code.
 * Should ideally handle user input.