Added a map generator and area class.