- runprogram: free the memory allocated for arguments
- implement getpid
- proc now includes its pid
- pid: assigne a pid and recycle a pid
- exit still buggy