add methods for writing object to a file, efficiently
standardize on #metadata for query method
move object exists and delete to Object
whitespace cleanup
add Vault#[] as an alias for Vault#object