some design
added new field name_en for departments (to keep url name); added translit lib to generate uniq name_en; divide editing departments in two function: editing and adding item