Changing Player class to GameObject class.

Player will be separated to separate functionality. That functionality
will be plugged into a GameObject instance that implements player
functionality.

Changing all instances of Player to GameObject and player to
gameobject in preparation for this change.