I improved some of the non-functional things: mainly trying to make the
Board actually handle the Goals, and to achieve a functional
Game-->Board-->Players thing. idk what people are doing with the
overallrunner but I suggest you do it... differently?