added Authentication feature
Merge pull request #22 from toannguyenle/authentication

added Authentication feature
update merge conflict with user authentication