add initial project souce code