updated to render 404 and 500 pages

This commit is a whole shit ton of json files and a few other edits to
get 404/500 on track