added routing, email support, extended styles, favicon.