created tagging model and taggings table
update bookmark model to use tags and taggings

-also created tag_list accessor for ease of use
added test cases for tag_list accessor