Passing mapArea into Player class by reference so we don't need to do silly delegate passing.