Add annotation code.

Need to figure out how we are getting the annotation data.

requested in #115/#187