Added Testing framework; started work on MatrixKernel