Load modules on demand (lazy load) in AngularJS