Much smaller filesize for vendor.js, although we'll have to see if all the intervals are ok.
I still have to think about how to integrate them in the state system...
The idea is that all interactions should move there, so components don't have to pass around credentials all the time.