Make the `Player` object a singleton since you can only have 1. Will help with initialization clean-up.
Make the
Playerobject a singleton since you can only have 1. Will help with initialization clean-up.