added a naive Cellular Automata to generate maps