restructured the working directory, add code files and note files