Added an initial http interface.
Added an initial http implementation.