implemented populate_tree
random filenames and content. missing random size and random ctime/mtime
implemented random atime/mtime
fixed bug with #file generation
cleanup & error handling