added comments and cleaned up the code a little. Added a enum type
"state" to the PCB so we can keep track of the state, not sure really
how I am going to change it :)... Not going to make a display in the
index file for the process state. After that we fix iProject one stuff
-- then go over this project and try and tweak stuff that will haunt me
later -- like first and foremost, I need an IRQ for invalid memory
access! The memory eatting program keeps going LOL.