refactored language data out of annotations code
directory structure