add space after puroose
change span to div
basic style of header and main sections