Add sliding code
Fix jump_moves method
Change move behavior to take current position instead of Piece object