Adding HTTP server, "controller" interface, functions, improved the README.