Add basic authentication
Add user signup/signin