ext class
open zip file
add function to list files
split spec about c-extension
add subdir to sample
uncool methods