Async controller loading for common.js