Added basic map generation and rendering