main.cpp
====================
- Used Map struct member functions instead of the old map-related functions

maps.h
====================
- Added the Map struct to handle all map related data and functions
- Edited the map functions and made them into Map struct map functions
- Map::processMap() function is now able to process a the number of ghosts that is indicated in the map file

testing.aimap
====================
- Added to test the AIMap concept for controlling AI paths
Merge branch 'Map_Struct+AIMap' with the master branch

Conflicts:
	SP1Framework/main.cpp (resolved)