Start rewriting game.rb to use functional programming.
function program world_tick
player_move stateless function
We can render initial state to screen.
Game State is a (constant) property ATM
End-to-end FRP cycle (minus dying and status messages.)
FRP status messages.
Quit functionality of sorts.