Refactoring

Fixed delta time, added hp to game object class, rewrote player state
control