add user and login controllers