Add improved .gitignore
Update project.properties with target 18