added example for custom guis
added functions to create ui elemens by type name