Added test system skeleton.
Implemented test system. Moved tester test into it's own file.
Ported MDV3 algo and all supporting functions.