Some Data store entities added
preventing the user from entring empty input to the form
show the user a error message 
when he trys to sign in twice with the same email
finished most of the sign-in logics
note: 
-add choosing picture from database later
-work on css design of the form later
working on secure connection to the server
note: not finished yet, more work needs to be done here