diff --git a/include/arch.h b/include/arch.h
new file mode 100644
index 0000000000000000000000000000000000000000..b588e66f901b0f5a2fbdb24bb52a5f8061741342
--- /dev/null
+++ b/include/arch.h
@@ -0,0 +1,16 @@
+#ifndef ARCH_H
+#define ARCH_H
+
+class Arch {
+	private:
+		Arch(const Arch &copy);
+
+	public:
+		Arch () {}
+		void setup();
+		void idle_loop();
+};
+
+extern Arch arch;
+
+#endif