One of our goals is to provide a smooth integration with Twitch as a whole, but until now we only supported the actual refreshed browser tab and if you switch to another inside Twitch, the app stops working.
Changes
[x] Added base Kernel for upcoming watchers/observers
[x] Added Page Watcher to validate if you need to restart the current observer.
Motivation
One of our goals is to provide a smooth integration with Twitch as a whole, but until now we only supported the actual refreshed browser tab and if you switch to another inside Twitch, the app stops working.
Changes
Closes #21