Hexapawn is at a working state. Turns are being rudimentally controlled. It will enforce a turn, and not break while clicking on nothing, but a massive code restructure must happen to continue building on this project. TODO: Create a game.set_selected_piece variable and game.controller method which will be called on mouse up if the selected piece is not nil. etc. Note, this new framework will put hexapawn at near completion