commented code and added the updated CMakeList