changed how generated urls are stored
work out path of catgif url file from module path
changed how urls file saved and discovered