Prototype decoupled using pub/sub & jQuery, pending