added HSP neural net and regular neural net

batch mode possible now. Trains on MNIST for now