forward prop working for SMLayer
add smoothmax derivative wrt w
add sm derivs