Reorganize pieces
Fix sliding pieces and refactor board
refactor sliding
refactor stepping module
Refactor piece class, movement methods, and pawn class
Refactor move methds
Refactor move methods