Coverage increased (+29.3%) to 51.511% when pulling f0103a62462fd8f1bf6df1737414565554f6cfff on unit-tests into d295d8c9617e5d40ac6d7f52e7c9bd5a9a595180 on master.
Coverage increased (+30.7%) to 52.897% when pulling 3ac859048b9c0aa034ce13543597734164b94f56 on unit-tests into d295d8c9617e5d40ac6d7f52e7c9bd5a9a595180 on master.
Coverage decreased (-5.2%) to 17.003% when pulling 07dfc0b57706596ab1e038b763101886da0a2df9 on unit-tests into 870f730884d240a4af134e711fe7498fc43713b9 on master.
Relates to #29
Further code cleanup and unit tests