fn fill_space_with_fragmentation( files: &mut Vec<File>, usage: &mut VecDeque<DiskUsage>, space: Space, file: File, )
Part 1 space filler - split files to fully fill in every hole