Переименование CharType.py в Type.py.
Изменение внутренней структуры классов модуля Type.py.
Рефакторинг.

Signed-off-by: Ilya Petrash <gil9red@gmail.com>