Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/d/seher/haeuser/moebel/schraenker_gutschein.c b/d/seher/haeuser/moebel/schraenker_gutschein.c
new file mode 100644
index 0000000..9c89204
--- /dev/null
+++ b/d/seher/haeuser/moebel/schraenker_gutschein.c
@@ -0,0 +1,44 @@
+//--------------------------------------------------------------------------------
+// Name des Objects:    Schraenger-Gutschein
+// Letzte Aenderung:    05.05.2001
+// Magier:              Swift
+//--------------------------------------------------------------------------------
+
+#include "schrankladen.h"
+#include <ansi.h>
+inherit "std/thing";
+
+create()
+{
+  if (!clonep(TO)) return;
+  ::create();
+  SetProp(P_SHORT, "Ein Gutschein");
+  SetProp(P_LONG, "@@longtext@@");
+  AddId(({"gutschein"}));
+  SetProp(P_NAME, "Gutschein");
+  SetProp(P_GENDER, MALE);
+  SetProp(P_WEIGHT, 5);            // Gewicht 5g
+  SetProp(P_VALUE, 0);             // Kein materieller Wert. Ist eh nicht verkaufbar.
+  SetProp(P_NOBUY, 1);             // Wird im Laden zerstoert, falls er verkauft wird.
+  SetProp(P_MATERIAL, ({MAT_PAPER}) );
+  SetProp(P_INFO, "Dieser Gutschein ist nur fuer einen Seher mit Eigenheim von Interesse!\n");
+  SetProp(P_AUTOLOADOBJ, 1);
+}
+
+string longtext()
+{
+  string str,aussteller,inhaber,text;
+  int wert;
+  aussteller="Seleven";
+  inhaber="Filli";
+  wert=5000;
+  text="";
+  str="***********************************************************************\n\n"
+     +"  D E R   S C H R A E N K E R\n\n"
+     +"  E I N K A U F S - G U T S C H E I N    .\n\n"
+     +"  Ausgestellt von "+aussteller+" fuer "+inhaber+".\n\n"
+     +"  Wert: "+to_string(wert)+" Muenzen.\n\n"
+     +text
+     +"***********************************************************************\n";
+  return str;
+}