add project files, add some comments