finished the NN
added GA class