add base, UserController, user and LoginView