Classes and Functions Used in Examples