Merge pull request #8 from njaffo/master

Fixing weight.includes typo
adding authentication to all update operations
Merge pull request #3 from square-root/master

merging sean's authentication.