Added code to check if input file exists
Added writable check for output file
Added test for malformed input file
added fail helper and prompt for grad year
changed error message, added comments
added error message for invalid birthdates