first design version
added .gitignore
keep node_modules dir