moving to stow, reorganizing into packages, and adding vim config