Begun work on web interface

* New file with web interface and http handlers
* New parameter -p to listen on a port instead of showing a CLI
interface