add dotfiles
add composer.json
update code
update readme