Pulls in the old log viewer stuff.
Attempt to make generic message providers.