ability to serve configurations over http
add port coniguration support, and pep8
take envs from the request
check for accept headers to control output