SearchService

Planning to use this for all searches. Not actually doing anything yet.
Need to add check if User is admin and then showing more results.

Warning: may break if USE_DATABASE is false.