constructor from file made
exceptions added and reader upgraded
added exception if folder cannot be executed
check if file is not a directory
reader and writer comments update
comments update and throws added
writing added