add package company-mode, and configure it