First draft of the open annotation controller that supports permissions. For know it only takes care of saving and retrieval. Next update and deletion.