Remove redundant scheduler
Implement pageSubscription
Reformat code
Add `tap` method for debugging subscriptions