Refactored models to use the Bookmark model from blacklight and a new
join table for the position behavior.  Story #31.
Fixed model methods per code review
Merge pull request #54 from curationexperts/refactor_models

Refactored models to use the Bookmark model from blacklight and a new join table for the position behavior.  Story #31.