Initial push of TPM interaction code