add role seeder and registration page
fix conflict