Updated global var for dotfiles location, broke out bang functions into their own library. Will probably make repo for this eventually