BLE Fundamentals lesson 4 exercise 3 failure to build

Hi I am trying to build and test the code from this lesson on a dev board nrF52832 with a PCA10040 chip. I tested lesson 1 to ensure the code from the GitHub files was valid and working. This built and ran as expected per the documentation. However when i try to build the code for lesson 4 exercise 3 the build fails with 111 problems even though the same build configuration is used as the successful lesson 1 code. I am using nrf connect version 2.3.0 in vs code. Attached is some of the errors given. Any insight on how to get this functional is appreciated.