build develop structure
update develop structure, add package.json, GNUMakefile, gitignore