VS Code - Garmin Connect IQ - New Project Fails

Hello there, 

I'm looking for some help in getting things setup correctly on a Windows 10, VS Code setup for Connect IQ Development.

I have followed the instructions on the Garmin Development Setup and tried the First App Example from the page. Unfortunately, the skeleton code is failing to compile.

Here are some errors that I am getting. It seems the Monkey C Complier isn't installed.

* Executing task in folder test-app: C:\Program Files (x86)\Common Files\Oracle\Java\javapath\java.exe -Xms1g -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar c:\Users\Shawn\AppData\Roaming\Garmin\ConnectIQ\Sdks\connectiq-sdk-win-4.2.1-2023-02-22-e37ebe5bb\bin\monkeybrains.jar -o bin\testapp.prg -f c:\Users\Shawn\development\garmin-connect-iq\experiments\test-app\monkey.jungle -y c:\Users\Shawn\development\garmin-connect-iq\.vscode\developer_key -d epix2_sim -w

WARNING: epix2: The launcher icon (30x30) isn't compatible with the specified launcher icon size of the device 'epix2' (60x60). Image will be scaled to the target size.
ERROR: epix2: C:\Users\Shawn\development\garmin-connect-iq\experiments\test-app\source\test-appApp.mc:5,10: mismatched input '-' expecting {'extends', '{'}
ERROR: epix2: C:\Users\Shawn\development\garmin-connect-iq\experiments\test-app\source\test-appApp.mc:21,15: no viable alternative at input '[newtest-'