add package.json and initial scaffold
add *ignore files