Split out path building responsibility into separate module.
Move nokogiri require to specific file.
Fix a bug with the path builder. It was generating relative paths,
which would break in files deeper in the file system. This fix
will generate the proper paths.
Fix a bug in the navigation generator that was causing duplicate menu
entries for the same model.
Move fileutils require into spec helper.
Flesh out html builder to actually build all the HTML files.