updated gitignore, began implementing mem share