Divide into different Annotators 

Signed-off-by: machongshen <machongshen@gmail.com>
Add Search Results

Signed-off-by: machongshen <machongshen@gmail.com>
Some revisions

Signed-off-by: machongshen <machongshen@gmail.com>
Merge pull request #4 from 11693-7/chongshm

Chongshm