Supporting basic board operations

Allow the board to be “run”
Submit moves to the board via a channel, private move actually handles
the moving logic
Merge branch 'master' of github.com:bmoyles0117/hackru-tetris