Handle serialization of Annotators inside containers
Support more primitive types
Support primitive types in Option
Refactor Annotation Type Format into single object