fixed up file structure, added one new dimension, implemented neural network hidden layers