Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/snoop b/doc/efun/snoop
new file mode 100644
index 0000000..484b202
--- /dev/null
+++ b/doc/efun/snoop
@@ -0,0 +1,22 @@
+GESCHUETZT
+SYNOPSIS
+ int snoop(object snooper);
+ int snoop(object snooper, object snoopee);
+
+BESCHREIBUNG
+ Beginnt die Beobachtung des Objekts <snoopee> durch <snooper>. Wenn
+ <snoopee> nicht angegeben wird, werden alle Beobachtungen von
+ <snooper> beendet.
+
+ Die Funktion liefert 1 bei Erfolg, -1 wenn eine Schleife entstehen
+ wuerde und 0 fuer alle anderen Fehler.
+
+ Die Beobachtung wird mit dem Master-Objekt auf Gueltigkeit geprueft.
+ Es wird auch ein Fehler verursacht, wenn eine Beobachtung zu einer
+ Rekursion fuehren wuerde.
+
+ANMERKUNG
+ Diese Funktion ist geschuetzt.
+
+SIEHE AUCH
+ query_snoop(E)