improved accidental move protection, marking perimeter stones better
reorganized drawing code; made last moves display as white circles