Changed std::pair<int,int> to Coordinates.
Added MoveInfo. Logic now deems every move as illegal.
Multiple destinations animations are now possible.
Draft of the logic added, nothing solid yet.