Major API change

- Updating closure to only return `$` & not pollute the global namespace
- Optimizing public `abaaso` call stack
- Updating `utility.module()` to decorate only `$`