Finished Basic Map Generation