Added first version of the upload class