updating documentation
adding upload test
adding return value to md5 verification