everything but subfolders working for -l
updated functionality
everything but recursion
added script file