Updated background to make it darker
Initial Code Refactor
Further code refactor
Incorrect refactor
Added waiting view
Proposed fix: Can not search on iOS