Add class loading infrastructure.

Change-Id: I94bdabcefdf1030ee1827d9219eaf60e4dc818ca
diff --git a/src/heap.h b/src/heap.h
new file mode 100644
index 0000000..2673932
--- /dev/null
+++ b/src/heap.h
@@ -0,0 +1,22 @@
+// Copyright 2011 Google Inc. All Rights Reserved.
+// Author: cshapiro@google.com (Carl Shapiro)
+
+#ifndef ART_SRC_HEAP_H_
+#define ART_SRC_HEAP_H_
+
+#include "src/globals.h"
+#include "src/object.h"
+
+namespace art {
+
+class Heap {
+ public:
+  static Class* AllocClass(size_t size) {
+    byte* raw = new byte[size];
+    return reinterpret_cast<Class*>(raw);
+  }
+};
+
+}  // namespace art
+
+#endif  // ART_SRC_HEAP_H_