added ToDo and initial main.cpp