add gitignore
remark gitignore
add composer.json