[BackProp] new ineural layer
[BackProp] added new implementation of backprop + tweaked nuerallayer interface