Finished move generation for all pieces with 8*8 board. King does not have castles yet implemented.