Implemented Vault

Fixed all the broken stuff. Ready for initial testing. Also, File work
needs to be switched