added base project and custom user model.