initial source commit; tested with node http-server on localhost