- New program design that splits up unsupervised networks from supervised.
- Replaced pylearn2 (cuda_convnet) convolutions with own FFT convolutions.
- Filler class for initializing weights.