Added the initial class-framework and the test files