Finished some project euler problems.
Added a file with a number of utilities present. Will update previous problems to use it later.
Changed euler problem 34 to be solved with the utils file, and updated the utils file to help solve problem 34.
Changed problem 2 to be solved with the utils library.
Finished a number of project euler problems.
Updated the utils file.
Updated the utils to check if a number is pandigital and to do a clean sqrt (floor(sqrt(n)))
Started and finished problem 38
Made Utils more general (taking typeclasses rather than concrete types.
Updated problems 2 and 3 to be better constructed.
Finished euler problem 32 and updated the utils.