Adding sieve of Eratosthenes framework, not done yet