Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/doc/applied/remove b/doc/applied/remove
new file mode 100644
index 0000000..bb732b2
--- /dev/null
+++ b/doc/applied/remove
@@ -0,0 +1,21 @@
+SYNOPSIS
+ int remove(void)
+
+DESCRIPTION
+ remove() does some housekeeping to ensure consistency and then
+ destructs the current object.
+
+ This lfun is not applied by the parser, but by other objects
+ to tell the current object to self-destruct. remove() should
+ be supplied by the base classes of the library. Return 1 if
+ actually self-destructed, 0 otherwise.
+
+ An alternative way to ensure the housekeeping on destruction
+ is through the use of the master apply prepare_destruct().
+
+NOTE
+ Your actual mudlib may name this lfun differently, "remove()" is
+ just the traditional name.
+
+SEE ALSO
+ destruct(E), prepare_destruct(M)