add factory girl, and setup user factory