[Issue #9] Add custom user authentication
[Issue #9] Add custom user authentication; update README