 # Player
 # ======
 # Player configures and controls a sprite, tracks and updates state given user
-# interaction.
+# interaction. This builds off the stock Flixel / Phaser player, but tries to
+# make the movement more natural, which requires more animations, logic, and
+# physics.
 
 define [
   'phaser'

        when 'running' then @_changeAnimation 'run', no
        when 'still' then @_changeAnimation 17, no

    _xOffset: (direction = @direction) -> direction * 10

  Player

      @nextAction = 'none'
      @nextState = 'running'

      @_updateXMovement()

      @_updateAnimations()
      @_changeState @nextState
