Implementing the view

As with TodoIt, our view layer will be composed of an HTML page, a view interface, and an HTML-aware implementation of that interface.