Implemented basic structure (mostly abstract interfaces) for the future ...

...implementation of neural networks in shogun