stop reusing i and j
extract method uncrossIntegersUpTo
do what you say: start at 2
extract method crossOutMultiples
extract method crossOutMultiplesOf
extract method calculaterIterationLimit
change primes from local to field in prep for extract method
rename primes to result
extract method putUncrossedIntegersIntoResult
extract method countPrimes
reorder methods per step-down rule