custom widgets and url routing working
Something is working? Kinda?
Try to use an animation block as a loop. First attempt at separting drawing from interacting
Added a random player. Mostly working TTT with GUI
extract methods from the main class in gui so that it only contains routing
Move nil check in from human to io
Create objects for the main menu and the game pane