Moved Timer back to PlayerState for inheritance