RequireJS dependency handling