What should a Sieve do?
Actual prime number computation
- Start a Counter at 2
- Each time we get back a number, create a new Filter to screen out multiples of that number
Clean interface to the rest of the world
- Conceal the other classes
- Memory management