fixed issue with weight initialization
changed output layer to accomodate softmax
another manual test for softmax
minor fiddling w/ train algorithm