Adding a method "look(x, y)" to state
Drawing the gameboard before the first move
Refactoring buildDirections to support arbitrary xy
Making look accept a string of directions as arguments, instead of just xy

Also, @withrepr seems to not work with instance methods
Adding message after game, and some stats
Adding an example for using state['look']