tidy
add .gitignore and make