Base Controller implementation that holds UserState, ErrorDisplay objects that are preinitialized.