Refactored to remove and reduce redundant code. Found a bug in the move vector calculation, fixed the bug and added more documentation.
Refactored to remove and reduce redundant code. Found a bug in the move vector calculation, fixed the bug and added more documentation.

jgoodell/chess-algebra