minor updates...
Added repeat annotations, and start of an annotation framework.
Reworked annotations a bit to use a NavigableMap for storing values
(keys are coordinates)