add a .gitignore
add a sample config file
random missed files