change projectile completion system to ido flx and add description to those package