refactored buyable viewlet

Register the viewlet to a different ViewletManager only via zcml.