Added upgrade respawn.

GameMapObject:
* Moved some code.
* Added timestep to update function.

GameObject:
* Added getters and setters for position, x, y, and z coordinates.

Upgrades:
* Upgrades respawn 5 seconds after being collected.