Refined styles, added webfonts and background