Map Generator done. Needs a few enhancements though