It's debatable but I think the naming of the state should be done outside of it.

That way it is possible to have multiple instances of "GameplayState" all derived from the same prototype.
Bobby now sort of floats towards the mouse when it is clicked.
Merge pull request #11 from Rovanion/newmaster

Newmaster