Improve factories and create seed data for development