annotations text draft

@HowardLook have a look and PR with changes.

@cheddar see the annotations code changes. Schema is `vendor`/`data-type`/`blah-blah-blah`