Added functionality for user signup