updates .gitignore
updates shared mem prog