[Issue #195][WIP] updated keyword add if not found, but still failure scenarios need update
[Issue #195][WIP] sorted search results by highest votes achieved