fg/bg working. code has many print statements for debugging purposes
Testedn and working version of shell