C4 s11 user management

#181 
Please review my branch:
code: @maged918 
doc: @mayaammar 
scenario: @georgesamy 
uml: @sshihata