init the project
merge the code