A Smart Waste Management with Self-Describing objects