added loop layers, cleaner activation and backprop api. Broke recurrent nets again