add annotation and annotationdefinititions to tideline index
minor bugfixes in annotation definitions
some quick tests for the annotation definitions to keep typos from breaking things