[#7, #9, #10, #11] styling for search page
[#7, #9, #10, #11] refactoring search view