add the user can subscribe service
start flushing out subscriptions
add edit subscriber functionality to the edit cluster service
add the ability for a user to subscribe
allow a user to unsubscribe