add ability to run jobs in the background, put background job PIDs into a list, add print background jobs function (zombie slaying not implemented)
create skeleton for recognizing internal commands
make jobs command print a uselessly pretty output that will probably need to be changed
add some nice comments to make my code more readable
Add zombie reaping including removing jobs from background job linked list
fix reaping to be asyncronous (via signaling) and to actually reap sleep jobs