add resource functionality
add links to response from Resource
refactor Resource#respond
refactor registering route callbacks in Resource
remove debug message
rename showUrl, listUrl, etc to showLink, listLink, ...
add updateLink registration to Resource
fix .hmtl typo
pluralize resource list link
implement application/json formatter