Updating GroupRunners to use services
Adding documentation to ApplicationController

Explaining why some of the methods exist and their purpose.