Initial commit of LT implementation