Add JSNLD compaction mechanism
Refactor annotate method
Refactor generation process
Add linked observations retrieval method
Merge branch 'enhancement-#62' into develop