fix mobile api doc
slightly safer random unique client keys
upgrade pirouetti piece set
improve piece picker css