sloppy implementation of SubscriberMOJO but it'll do for now
changing how a bunch of things are interfaced, started optimizing minification. should be stable enough for another build.