Switch badges to svg, fix homepage and fix code style.