starting cleaning up old code
finished problems 1 and 2, starting on mathtools
added new functions to mathtools
finished pr3
finished pr4
finished pr5 and added factorization to number function in mathtools
finished pr6 and pr7
finished pr8, added new list function to mathtools