Add CMakeLists.txt for the source subdirectory
Add initial dependencies to CMakeLists.txt
Use dependencies when building executable