decomposed into multiple files
using requirejs for module
removed htt-server dependency since it doesn't make sense to install it locally
adding a more complete set of data
adding Handlebars to the bower manifest
templates are lazy initialized and compiled once
slightly nicer template for detail page
adding additional layout
added a generic router in preparation of the edit page
added the edit form
submitting the form back to the server for edit
display validation errors
clear validation error before submitting
notes on what to cover