neural network forward propogation and prediction implemented and submitted -- assignment complete