Minor:  move file path to variable
Use proper naming convention for property; use more appropriate name for file path property and local variable
Fixes #1:  check file path exists before proceeding