Unified Test Level0 Cases

* New Test Class Hierarchy
Now each Board extends some standard test cases. This recudes unnecessary copies.