added board drawing, fixed character templating, changed publicity of state transitions