Adduser implementation

Add user functionalit started