Resgiered a number of classes for IoC.