Fixes issues/27 - Remove formidable required module
Initial planning and tinkering
first modifications of downstream unit tests to cater to new design
More logical changes and beginnings of upstream sync unit test infrastructure
blahstashaglke
pushing latest