Added multilayer perceptron implementation

Also updated project to use latest cider-nrepl
removed cruft from core.clj
Renamed function in rbm.clj