Responsive Header and animation.

Still adding more responsiveness to home page. (Need feedback on wether
it looks good or not!)