What if instead of the HTML for the 404 page being in the yml file we allowed users to specify an HTML file so that they can easily customize one? For users it would be best to have this in the book repository to keep things simple.