basic functionality working. Changed player ids to player provided names, implemented turn based play with a monitor.