Switched from SplFileObject to SplFileInfo, because no Object methods were used so it's better to choose the lower interface. And fixed unexpected Null problem.
Added filter for movies with a maximum file size.
Added tests for bot max-size filters.
Extracted filters and sorting to base command class.
Refactored filter to work with Movies instead of arrays and added/updates tests.
Added copy command.