Friendly suggestions

Ok, so I saw @datachomp open this project up.  I took a look, and I thought I'd throw in a few suggestions.  

I did this while watching tv, so don't trust everything... my attention was spread out.  

The more common way to do this is to have the ```new``` action return the "new" form, which posts to ```create```. The logic for both is kept separate, and if there is an error the user will remain on /create until the form finally goes through.