Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/this_object b/doc/efun/this_object
new file mode 100644
index 0000000..5b60276
--- /dev/null
+++ b/doc/efun/this_object
@@ -0,0 +1,10 @@
+SYNOPSIS:
+        object this_object(void)
+
+DESCRIPTION:
+        Return the object pointer for this object. This is not to be
+        confused with the internal name of an object, which is used by
+        the id() function.
+
+SEE ALSO:
+        this_player(E), previous_object(E), object_name(E), find_object(E)