Stage 3 first commit

- Fixed Stewart’s “mistakes” :3 (wonky comments)
- Added pwd functionality
- Added original PATH storage
- Fixed default working directory to work for all users.
- Added setenv() for termination of program to return to original
location.