Multi Layer Neural Network only with numpy