add all project source code