Map

I'll retype all the code into eclipse in the college tomorrow, just
keeping this up here