Added Piece movement methods to board

movePiece calls private methods removePiece and addPiece to move a Piece
from one location to another.
Currently no checks to make sure that move is valid; any piece can be
moved anywhere on board.
Test code in game to demonstrate piece movement.