basic styles, adding fonts and favicon