unimportant files are commited
adding check for not retrieving invisible activities
adding domain C++ in create course dialog