okay so my strategy for generating the board is to place a tetromino randomly outside of the board's current bounds, and move it towards the center until it can't move anymore
@cjfaure meh, I'm gonna wait until the controller is ready... chances are you'll notice that the protocol could be improved once the controller is done