Make key event handle a named function instead of anonymous
Validaction should default to true
Move comment to more appropriate location
Add MovePlayer class