Test: Added tests for mixin, mixin object, and static methods.
Example: Update main, expose content to console.
Gpub: _mixin gets all Object keys and extends target with that. Gpub.observable, if no target creates new object.