Building a VSCode Extension: Part One