Create relative URLs instead of absolute ones

Thanks to @jlbribeiro for his persistence in convincing me this had to be
done (and it had to be!) <3
Use Ruby's ||= operator to cache the @file_directory instance variable