Handle unknown pages

404 errors are handled by showing the contents of the directory.
Doesn't work with nested directories, but the goal is to have an
entry point. The navigation should be handled by the markdown
pages.