Tweaked copy
Added the ability to empty a directory but didn't wire it up since I'm not sure how best to leverage it yet. Also added an override for puts so so the ENV['SE_DEBUG'] environment variable check is no longer sprinkled across the code base.