Classes for creating Multi-Layer Perceptron Networks