fixed a few bugs, added couple rules to users model and added documentation(part for users join,login,resetpassword)