Added new core module.
Added more code to define a neural network.
Added INetwork
Added SOM code.
Removed INetwork.java from core package
Merge branch 'develop' of https://github.com/fredladeroute/java-neural-network into develop