Add the Ninject package
Made Ninject create the controllers so bind the dependencies to it
Use the standard mechanism for ninject to link into the MVC using the NinjectWebCommon.cs file rather than through Global.asax.cs
Added modules to represent the different layers of the application (and remove unused code)
Remove unused using statements
Make the Ninject Modules use conventions. Delete the Factory class as it is no longer needed and remove the CalendarItemToSingleTimeEntryConverter and CalendarItemToTimeRangeEntryConverter as they caused problems with the convention-based binding (moved their functionality into the Calendar/CalendarEntryBuilder)
Fix the issues with the rebase, making the SessionSort constructor get the right algorithm through Ninject
Right, the rebase seemed to mess up the DDDEastAnglia.csproj file. Several files seemed to be included multiple times , hopefully this has fixed it
Removed the default constructors from the NavigationBarController to let Ninject do it's thing
The SpeakerController should not be depending on the domain model for Conference, I have made it depend on the conference repository
Merge pull request #155 from ninjaferret/introduce-ninject

Fix #134: Introducing DI