Updated `bootstrap()` by rewriting `Array.prototype` hooks using closure scope & removed unneeded statements, changed all `$()` to `utility.$()` for a direct route, cleaned up interface by removing `abaaso.$`, simplified namespace observer methods (e.g. `$.on()`) to not check what `this` is and let `observer.id()` do the work, updated `mouse.track()` to be easier to read, removed a case from `observer.id()`, minor change to `outro.js` as a result of changing `bootstrap()`