Created abstract class FileArgument for selecting files as function parameters