Added new unit test source files. Added MDL samples for tests. Updated CMakeLists file to include the new unit tests.