customize JSON representation of bookmark model
add required options argument to as_json
added new line for readability
add helper functions for restricting access
add routes for tags
added create, update, and destroy actions to bookmark controller