Initial commit
Support restricted playing: black hand only, no sessions, no undos, etc.