Controller::__construct added, childs __construct updated