add package.json
set modular archi