Move common structures

It's ideal if the various BMCWEB_ROUTE lib calls do not call from one
another.  This reduces the amount of code that's compiled each time
separately.

Tested: Code compiles.

Change-Id: I4822ce66c122f261cc6aa34bbd99371b7eff48c8
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/redfish-core/include/subscription.hpp b/redfish-core/include/subscription.hpp
index 7fe2fdc..f4fb5e5 100644
--- a/redfish-core/include/subscription.hpp
+++ b/redfish-core/include/subscription.hpp
@@ -8,8 +8,8 @@
 #include "filter_expr_parser_ast.hpp"
 #include "http_client.hpp"
 #include "http_response.hpp"
-#include "metric_report.hpp"
 #include "server_sent_event.hpp"
+#include "telemetry_readings.hpp"
 
 #include <boost/asio/io_context.hpp>
 #include <boost/asio/steady_timer.hpp>