Added kmenu_cacher and helper scrip gen_keys