Added user registration feature