Implemented signup functionality
small improvement