Controller's init method now called when a controller's route is called for the 1st time.
Merge branch 'change-controllersinit' into development