added in all of the valid move methods for each of the pieces.
Also added in a pawn class.