added image_url and notes columns to ingredient, updated all models tests to use factorygirl and shoulda matchers