Added move generation functions for remaining pieces.  Added "kinging" for pawns that reach end rows.  We can now play a fully functional multiplayer game