super/sub class examples with override
use singleton object instead of class for Empty set
hello world program, union method for IntSet
added Rational class, Nothing and null examples
generic class