New user registration
Session refactor