Created a "useFile" class in order to remove code duplication.
Removed duplicated code from writefile and readfile classes.
Added a path to konstants so the new backups are created inside.
Modified the path  files were being stored.
Added a new "operator=" to the array.
Added new constructor to the array.
Tested and running... away ...