web::repository refactoring + error handling + web::content::extract refactoring.
Page not found handler implementation.