Cyrillic support added, logical structure created