refactor AudioManager (rename, use static class)
workaround to create GuiManager into renderer Thread