New and Improved Header

this is merged with James' latest update. For some reason I couldn't
successfully rebase so I re-forked. Since I wanted complete control over designing the header.. I created on from SCRATCH and work my way up... responsive may have been lost but I will work on that as well... let me know if anything breaks...