MNIST Refactored Example

2017/09/05 code machine-learning mnist

A somewhat more explicit separation of concerns.