New user with a sketch issue

From my understanding it is simply loading the firmware needed for the step controller and laser controller to be accessible through Horus. I did find it odd that the sketch was so minimal. Here is the link the the project (Starting at step 15). I do find it odd that he has tabs for all the other files, but they are all C++ files.

https://www.instructables.com/Ciclop-3D-Scanner-BQ-Horus/