First draft for generating structure oriented comparer class
Integrate base runner in class
Merge remote-tracking branch 'origin/master'