filter user input
add .project and .settings to .gitignore