tidy
whitespace
remove --folder option from ls command
support cyclic dependency graphs