Text this: Deep learning for multi-grade brain tumor detection and classification