committing .gitignore to merge with repo
merged .gitignore, couldn't auto-resolve what looked like an extra line change
added file chooser and created listener interface