InventionHome announces the completion of a licensing deal for an innovative, new space saving product called “Space Saving Shoe Stand”