refactors specs to use factorygirl