Improvements to TamilLetter, and PEP8 and Google Python Style guide conformance changes