Added recusive loading of controllers.