This is the project code as of the end of the thirteenth day of Devember. This includes a bit of debug code refactoring, other code cleanup, and the logic needed to end a round. Specifically, when the last move is made, the gray bricks vanish, then the balls still in the maze get one last chance to drop into a scoring position.