If I want my modules to load the views, models, libraries, helpers and plugins from their original directories, can't be the modules directory used like any other directory in CI? I was thinking I could put my modules on it, and even create more custom folders into the modules directory, to organize my modules. CI works with the application directories as repositories, where it loads the files. Shouldn't the modules directory work this way too?