Extended memory to be 3 blocks.  Made clearmem shell command.  Unsure how to separate memory into blocks.  I know I want to insert a row that just says something like block two block three or something, but I'm not sure how to do the HTML for that.  Will do that later since my priority is getting shell commands done tonight.
Did some shell commands.  Made PC not move stupidly through the blocks.
I did pretty much nothing but add the stupid cpuScheduler file.  It's empty.  So is my soul.
Wrote some CPUScheduler.  Fixed my load in memory manager to use the next available block instead of some other shit that I forgot what it was.
Forgot to add the .js cause I committed before gulp converted the ts file.  Woops.
Converted my residentqueue and readyqueue to actual queues instead of just arrays.  Working on getting programs into and out of the resident queue and to the ready queue and running properly before any scheduling.
I think I made progress.  I think.  I can load stuff in the right place and run some test programs so I'm in a better place now
Started trying to write scheduler but just can't right now.  Good stopping point now.
Working on scheduler.  Making sure that programs play nice in memory and don't try to do shit in other blocks.  Checked for memory out of bounds.  Attempted to fix round robin context switching, not sure how well it works yet.
I think I broke more than I fixed.  Woops.
I DID IT.
Rob might owe me a cookie now.
PC isn't updating properly.  Getting blue screens because of invalid opcodes or the program is just stopping for some reason.
Fixed a lot of stuff.  Clear memory when program is done.
Fixed more stuff.  I can't remember what I fixed.
Encountered the strangest error ever.  Code skipping stuff it shouldn't skip.  Can't find how or why.  Cray.
FUCKING SCHEDULING M8
Did ps()
stuff
Working on kill more