Major project structure refactoring
link library error fixed
Update method signature changed.
Neuron Factory added.