Refactor: Module request handler