Added basic user functionality (Sign In, Sign Up and LogOut)