Added core controller class.