We can compile this into a context switch without making procedure calls. All it takes is a little annoying assembly programming
Replaced swi codes with named constants
Merge
Working Send, Receive, and Reply (For now)