moved controller note logic to service on client app. first iteration of publish and autosave