Squashed PR#158 into 1 single commit; Add vaults Add documentation: Make luachack happy. Address review comments fixed tabs and formatting of PR #158