Requirements atom editor, collections for hooks, tags and notes