Mnist Neural Network From Scratch