Code and Encoder Construction for Rotationally invariant TCM