reconstruction
define the container interface
add common memory containers
add concurrent container
add multilevel container
update readme
add dependency(external dependency) interface
add file dependency
add vendor downloading script