Introduced MoveInfo

Had to create Card.h file (again, sorry) because of include dependencies between MoveInfo, Logic and Card.

MoveInfo for now supports Creations and Swaps. NewBoard fills MoveInfo with Creations.