changed class name
before change the datastructure to dynamic (each layer can have different number of nodes)
changed the data structure to cell()
I suppose now my implementation of the general neural network is working. need further testing using practice data.
unsupervised implemented and tested with different number of layers. ready to be tested by datasets