Annotate

Annotation dialog adding metadata association to segments.
Double click or press enter on selected object to open dialog (both list view and graphics view).
Importing and exporting to json.
While it's not in PEP8, I think generally the convention (in Python and beyond) is to have the constructor as first method. Not a big deal if there's a reason not to.