Initial commit of the TH module copied from the sunroof-compiler package.