Tools to build and train neural networks (only supervised learning at the moment)