JavaScript: Asynchronous Module Define & Require