Refatorado HomeObjectManager