Development of a Smart Object Library