Implement factory girl

Testing HoundCI
`end` at 24, 6 is not aligned with `context 'when name is not unique' do` at 21, 4