Switched all grades tasks to a generic grades task (This should be a separate commit sorry) and added a configuration activity for the appwidget