Refactored, fixed some bugs with invisible text and double spaces
Added transliteration options, integrated with settings