Bishop move generation completed and working