path chooser should now be operational
reorganized project
addes user file to gitignore
integrated gtest