Updating to hammerhead-design 0.0.3
Improving 500 error reporting
Refactoring and expanding on client-side unit test capabilities
Fixing html for step3, removing underscore and adding model.js
Refactoring client js into smaller widgets, adding request model to handle communication with backend
returnInternalerror takes err as param, removing old apis for processing