Added first-pass at multi-part uploading