+momentum for sgd, refactored training parameters/defaults