add new validPlacements function and server side tests allowing rotation of two straights within one move