added softmax activation. Added more weight initialization schemes
updated test programs