Initial pass at processing files asynchronously