Basic crud for endpoints, resolved issues with angular rejection of the chrome-extension protocol