The task of creating instances of the classes now the storage controller is delegated.