fix how Container is constructed
fix Container.addFile to pass arguments properly