Properly executes castling meneuver. Understands 'a1a1' resignation.
Added Robbolito resign syntax