move more logic into the main script
switch to GNU Stow for dot files
remove accidental files
updated gitconfig