Created the hardware implementation of the memory module for the OS.
Created the initial PCB Factory that is responsible for creating new and keeping track of the current processes.
Added comments to better document the code.
Changed JS alert() calls to krnTrapError(). Added a few more comments.
Creation of the initial memory manager.
Updates the CPU monitor and process monitor on each clock cycle and when the CPU is in execution mode.  Added the krnExecuteProcess() method to allow the kernel to execute a desired process ID.
Removed code that was used during testing.
Removed extra white lines.
Removed unused and blank CSS style sections.  Added and modified memory monitor and process monitor CSS.
Added the process monitor HTML and moved the initialize memory monitor method call from the onload attribute of the HTML body tag to the hostInit method of control.js.
Removed console.log() statements.
Removed console.log() statements.
Changed == to ===, at the recommendation from NetBeans.
Added some comments to divide getters and setters. Added additional getters and setters.
Added the functionality for the required op codes. Tested them with the glados test script.  Updates displays appropriately.