Refactored RedditSearch and controller