updates to profile, gitignore, shell scripts