Adding what I have so far
Made changes to recursively search directories