Added FEN generator in C. Upgraded move legality check A LOT. Removed the attack boards since they are no longer necessary. Implemented an IsAttacked function. Fixed some assertions.