Additional methods for easier move generation
Implemented all pieces, other minor changes