finished Chess.Base.Perft. Fixed errors that it caught. More refactoring in Chess.Base, make Piece and Color Enumerations.