updates and new managers classes

updates and introducing uidcounter, textmanager, textlanguage,
mediamanger, medialanguage