Grading and Anomaly Detection for Automated Retinal Image Analysis using Deep Learning