The conference needs to be loaded from the database. It can be passed into the constructor, but that would require setting a mapping in Ninject to map the `IConference` interface to a method call on the loader. This doesn't seem correct (especially as we have talked about hosting multiple conferences in the same database, so will need some context to get hold of the correct conference), so instead I'm passing the loader into the controller.