First commit, only the upload feature is available for the moment