Context Switching and stuff

Mostly context switching, a lot of clean up work is left.  Currently
only tested with very large quantums but it shouldn't matter if done
right :P.