Colors, icons, refining, mobile support

Better colors, icons inline supported through webfonts and the website
now also properly displays on mobile browsers.