Api and seed

This probably should have been two branches.  Seeds are passable, but could use a little work.  APIs are great as long as you only want to use the show action.