The section on prime numbers was added, still need to add the Eratothenese sieve algorithm