Renamed GandalfController to BaseController which should be a fitting name