add search controls and functionality(some new Js), rework site master styles