Add user domain
Add generated user controller with generated tests