Added KingMoves.

I wasn't able to test it, and there is a good chance that there will be
an error or two.