Issue #40 C1 mennaamr #40 registration

Issue #40 Please review my code @mnzaki @AminaZoheir @msameh93 @Mo7amedSala7Nazir