add factory girl for testing
edit gitignore