first commit. Paradiff library code and main test file.