Separating error page to its own project
Adding tests around error page factory
Adding more info on the error page
Adding more info on the error page
Adding SearchableItem concept and wiring up.  Added tests.
Wiring up error page to use view model
Cleaning up model and factory code