Generalize the language service host so that its not project-specific