add cosmic annotator + multiline annotator support +refactoring and bug fixing of annotator classes