adding user table, login and logout capabilities