Structure and position changes for header. Some css improvements too and search bar js functionality for header