fxd write bug, effect to/fr file, level switching

fixed bug with writing which made the delimiter not show up in file
(which broke definition saving, and thus subsequently loading), use
effect of item saved/read to/from file, added stairs and level switching
(but not switching by actually using the stairs yet)