registration and login/logout functional
Finish basic-auth