created SIBSubsctiption superclass
created a subscription class for waiting games