sets

Basic abstract and concrete sets.