Started work on implementing a permission checking system for Vault. (Issue #6)