Wrote a recursive directory lister.