Remade project from scratch so unittests work.