add favicon, fix mobile stuff, various small things