Implemented the isMoveLegal method for
each piece, except for the pawn since it
is more complicated and thus we
need more functionality to determine
whether a move is legal or not.
Merge pull request #10 from marsj725/pawns

Updated classes
Merge branch 'master' of github.com:marsj725/TDDD49 into legalMoves

Conflicts:
	Engine/Pawn.cs
Merge pull request #11 from samni698/legalMoves

Implemented the isMoveLegal method
Added a new abstract class Player with unimplemented functions. Needed to create a new class GUIPlayer (since multiple inheritance isn't allowed in c#) which changes our class structure a
little bit.
Changed Player to an interface since
you can have both implement and
inheritance in a class but not
multiple inheritance. Made board
implement Player. None of the
functions are implemented yet.
Created a shell (few implemented
functions) for the Mediator and Engine
classes.
Merge pull request #12 from samni698/classShells

Inget att kommentera.
Fixed the compile error.
Made som changes to isMoveLegal in ROOKS, BISHOP and PAWN