[SOFTWARE] pid: Adding return value + corrections
[TEXT] Adding a .gitignore in Software