Multi-Layered Perceptron (Part 2: Optimizers, Cross Entropy & TensorFlow)