generate user controller
generate user model