Deep Learning For Limit Order Book Trading And Mid-Price Movement Prediction