The basic classes used in fireball engine and editors