Changed directory structure to allow for importing.
Added test coverage for starting board, only left/right and only up/down
Added test coverage for valid moves and fixed valid move logic.
Added ability to randomly send valid moves and detect game over situation.