Item

This is the basic interface for all items.