NeuralNetwork, Storage, Char extraction

* The neural network is implemented and able to learn. Its size is
configurable.

* The neural network can be serialized to/deserialized from Json

* The characters can be extracted as images from a big image containing
the text.