Added fullscreen support, and EXTREMELY rudimentary world generation.