move pubsub client to main
moved views to site
add context to pubsub-client
generalize clientID
clientID (in progress)