Added MapGenerator to add sample drops and implemented Main.generateMap().