little adjustments
removed hasChildren() -> delete directory is always recursive