Finishing VaultIO and basic Module setup. Can now load vaults into config, load from config, create from scratch and add to config