Text this: Stochastic computing system hardware design for convolutional neural networks optimized for accuracy area and energy efficiency