introduce clearfix
introduce fontawesome
settle styles for header and introduce supporting markup