add HTTP server skeleton