When your site has multiple functionality, like user services and administration, you may want to break them into separate modules. This way you can have library/books/list and admin/book/edit or generally speaking module/controller/action. Addition of module to the URI can be a challenge as modules are outside of the general MVC. Instead, each module has its own independent MVC. In this video I show how to set up such modular structure as well as applying familiar concepts, such as layout and ACL, to this new paradigm.