Major changes

These changes include security features, user access control, and many
other code enhancements
Merge pull request #20 from FlankerD/improvements-and-user-access-control

Major changes