ISSUE-#3 seperated documentation gems into doc group
ISSUE-#3 added yardoc documentation
ISSUE-#3 added yardoc markdown for search module