added multi-layer neural networks in 50 lines of python (slow)