add code folder and source code