add project for ep, and finish userlogin usecase and user model