HTTP front-end and refactored structure.
Updating the README