minor refactoring
minor refactoring of 005 solution.
solved 006 in haskell, plan to come back and do this with another language at some point.
used the prime generator in 003 to make a solution for 007. note that a previous commit, the changes made to primes.py was overlooked in the commit message. It was labeled as minor refactoring, and for the purposes of anything other than these new files added that is true. primes.py was rewritten slightly to look for the index of the prime rather than the value.