Finished the ann net work data struct

Training still has some mistakes