app: Move tiles only when the state is `Player`

  * Add state
  * Add hud for state