Added some code to see how fast the vectors were being reduced.
Also moved the list sieve code to their own file as well as the gd_sieve code