add nested namespacing for vusion taking advantage of requirejs