Adds Directives, 404, and extraneous.

Extraneous includes: placeholders for controllers, models, modules,
tests, robots.txt, humans.txt, and more.