added gitignore
added file choosing capability