Port tCal as TranscriptionUnit class. Convert the tCal example to JUnit tests.