reverted back a couple of commits where furniture archive was ok.
archive still seems to be correct.
no message
got the restore working. Apparenly, I was not archiving furniture type and subtype, and somehow archiver needs it. Don't know why.
apparently things are working, but some unnecessary stuff in initwithDict in furniture.