Update build framework for PowerSupply fault app

Change-Id: I98a75efc88d92de0ab016a77d5dd4a1e9345df83
Signed-off-by: Brandon Wyman <bjwyman@gmail.com>
diff --git a/power-supply/power_supply.hpp b/power-supply/power_supply.hpp
new file mode 100644
index 0000000..1eab5c4
--- /dev/null
+++ b/power-supply/power_supply.hpp
@@ -0,0 +1,28 @@
+#pragma once
+
+namespace phosphor
+{
+namespace power
+{
+namespace psu
+{
+
+/**
+ * @class PowerSupply
+ * Represents a PMBus power supply.
+ */
+class PowerSupply
+{
+    public:
+        PowerSupply() = delete;
+        PowerSupply(const PowerSupply&) = delete;
+        PowerSupply& operator=(const PowerSupply&) = delete;
+        PowerSupply(PowerSupply&&) = default;
+        PowerSupply& operator=(PowerSupply&&) = default;
+        ~PowerSupply() = default;
+
+};
+
+}
+}
+}