Add simple archive extraction support