add login and user models with relationship