added turn began state and documented ideal states
moved more logic into draw-marbles
only current player can move balls
can move balls in turns