Sieve class

A class named sieve and iterator were made to match the implementation of primesieve.org to use in ntheory functions.
Yeah, that's only if we used the sieve once. Is there any situation where we need to have the sieve used more than once?