Reformated MD5 key generated code
Added UserAgent library dependency