adds some specs for the tag class, also adding a gem 'shoulda' which is really helpful. #32