Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/sys/wizlist.h b/sys/wizlist.h
new file mode 100644
index 0000000..629bac7
--- /dev/null
+++ b/sys/wizlist.h
@@ -0,0 +1,22 @@
+#ifndef LPC_WIZLIST_H_
+#define LPC_WIZLIST_H_ 1
+
+/* Indices returned by wizlist_info()
+ */
+
+#define WL_NAME           0  /* Wizard name */
+#define WL_COMMANDS       1  /* Number of commands executed */
+#define WL_COST           2  /* Weighted evalcost spent on this wizard */
+#define WL_GIGACOST       3  /* Weighted giga-evalcost spent on this wizard */
+#define WL_TOTAL_COST     4  /* Total evalcost spent on this wizard */
+#define WL_TOTAL_GIGACOST 5  /* Total giga-evalcost spent on this wizard */
+#define WL_HEART_BEATS    6  /* Heartbeats spent on this wizard */
+#define WL_CALL_OUT       7  /* unimplemented */
+#define WL_ARRAY_TOTAL    8  /* Arrays accounted for */
+#define WL_MAPPING_TOTAL  9  /* Mappings accounted for */
+#define WL_STRUCT_TOTAL  10  /* Struct elements accounted for */
+#define WL_EXTRA         11  /* Extra Wizinfo, if set */
+
+#define WL_SIZE  12  /* Number of entries */
+
+#endif /* LPC_WIZLIST_H_ */