Switch to for loops and remove remaining create call on the relationships. Hopefully this should fix the rspec tests hanging during the factory creations.
Add migration for putting back the counter cache columns.  Turns out I was actually doing a smart thing.  Remove some bad old migrations, and update the schema.rb
Change the cache counter names to the convention.  Enable cache counters for Image and Tag model relationship
add another cache counter to the user model, and update the migration again
Merge branch 'user_controller'
Merge branch 'migration-relationship-refactor'
Get rid of the fairly pointless StaticPageController and just serve index through the ApplicationController.
Delete a test from the static_page that got left in
Merge pull request #1 from onijim/static_page_refactoring

Static page refactoring
Change image/tag relationship to be a has_many through.  Edit the schema and migrations to reflect this.  Create an image_tag join model.
Some tests for validity of the join model
Merge pull request #2 from onijim/more_relationship_refactoring

More relationship refactoring
Add seeder for the existing model classes.  Fix various counter caches
Merge pull request #3 from onijim/seeders

Add seeder for the existing model classes.  Fix various counter caches
Create images serializer class, add application helper for rendering json, methods on IndexController for JSON API calls
Fix failing user controller test, remove json helper, set json helper test to pending
Merge pull request #4 from onijim/image_controller

Create images serializer class, add application helper for rendering jso...
Add JSON test helper to dry up the JSON parsing.
Merge pull request #5 from onijim/json_helper

Add JSON test helper to dry up the JSON parsing.
Test refactoring, plus tests and code for Image#show action