new cherrypy structure