Checking how much space needs to be cleared given folder and maximum size allowed (fixed or percent out of hard-disk)
Recursivly finds all files in path and create a list of all of those files orderded by the filter function provided
Managing a folder size under a certain maximum size