change package list and code location

 - remove company-inf-python from package list because it doesn't
   install on osx
 - move package management to a separate file