A few minor formatting changes.
Fixed the clearMemoryBlock method.  In addition, when the block is cleared, it will now blank out the whole memory block with 00.
Added script tag for scheduler.js.
Fixed an issue with dequeuing from the ready queue.  In run program, dequeuing now occurs after the single process has been enqueued (instead of in the kernel).
Implemented a separate version of the queue for use as a Ready Queue to make UI updating simpler and more manageable.
Added comments.
Now uses the new ReadyQueue class.
Removed excess blank lines.
Added comments. Removed some unnecessary code.
Added the appropriate methods to update the ready queue monitor, create individual rows and delete (dequeue) rows from the top of the queue.
Adjusted layout of the process monitor to accommodate the ready queue monitor.
Added a script tag to load the ready queue class.