Continued work on maps

Continued work on maps and player classes.
Added functions.cpp in utility namespace to hold secondary functions.