Added unittests using HUnit
Tree implementations
Implemented deletion of nodes.

Although this implementation is just for mocking around only, the way
it's currently implemented with left and right is absolutely stupid.
Test deleting nodes with children.

WIP
2 euler problem solution
Recursively calculate the factors
Added crappy implementation of the Sieve of Erastosthenes
Reimplementation of the prime generator and solution.