user management model
current functions: add_user/2 remove_user/1, change_password/3,
authenticate_user/2
minor update
tested code, fixed semantics and variables
Merge pull request #20 from projectcs13/sprint2.usermanagement

Sprint2.usermanagement