Text this: Deep learning for scene visualization and sentence-based image synthesis