more incremental changes

started backprop, flushed out neural network class
cleaned up main file