feat(client, server, shared): implement cookie refreshing
feat(server, shared): handle currently existing datarequests