Adds possibility to define multiple specific files by --file parameter.
Better error handling.
Can handle relative and absolute file paths.