[add] took all extra generic functions and placed them into an external file
[fix] prime? function inaccuracies (wasn't returning true for 2 and false for 1)
[add] (slow) sieve of eratosthenes to common lib
[change] implemented a weird-sieve that still isn't fast, but is kind of novel
[change] added simple increment and decrement functions to the library
[change] faster sieve of eratosthenes working now
[change] speed up and moved prime sieve to lib, finished solution of problem 7
[change] added char->digit to lib
[add] solved problem 8
[add] problem 10 solution - really slow