Learning TypeScript: Setting up the Environment