Beginning of custom search
A bunch of work including responsive header