Training a single-layer RBM using Hinton-like code
Added multi-layer training
Added basic backprop

- doesn't work well because it just uses the starting labels