updated config.json, moved external stylesheet loading to route, added gzip compression