Fixed that hanging temp
some cleanup, and a stab at pre-training
fixed issue with conv layer backprop
added ReLU layer