tag name is now unique (case-insensitive)
added FactoryGirl
added some ideas about synonyms