Directory Listing
use commons lang3 to get stacktrace string
use autoClosable
use maven to build this