add Note and Tag models, associations, and annotations; update the annotate gem to latest branch due to bug with Rails 4 integration