major reorganization putting model and forward/backward propagation into their own classes
Merge branch 'master' of github.com:vaswani/NEURAL_LANGUAGE_MODEL