cdnupload now takes a string for the name of the base container to put files into, this is so files which reference other containers are able to access each other correctly.