bulk commit from jaanatak/eis-semantic-annotation

an overview of commits can be viewed here:
https://github.com/jaanatak/eis-semantic-annotation/compare/saifulnipo:e9c0a851f69b4d7e7918ba9d481482003d2c3be1...5b18ec15205c991c8a109dfc0270219a53e17d62