Obsidian Markdown API: Manage Vaults & Notes Programmatically