Backend subscriptions + publications + routing almost done correctly (no more session variables used for everything)