Removed Those Pesky IDE Files... Forever

- Removed IDE XML files from git tracking for a commit history that is
tolerable to look at
Implemented New Shell Commands for Process Handling

- Shell commands for processes implemented, including functionality for
clearing memory, running all loaded processes, changing quantum size for
Round Robin scheduling, killing a specific process or all active
processes and displaying all active processes
Round Robin Scheduling and Display Functionality Separation

- Implemented bare-bones structure for handling Round Robin scheduling
of multiple processes
- Separated display functionality for CPU OS elements into a separate
file to keep functional and visual code separated
Addition of Ready Queue Processes Display

- Added a live-updating area of the OS display for showing active
processes and related data
Fixed Multi-Program Loading to Memory and Ready Queue Display

- Improved ready queue process display on OS display
- Fixed issues with loading multiple programs to memory
Improved Multi-Program Processing and Memory Limits

- Made changes to further debug multi-process computation with Round
Robin scheduling to address issues with incorrect context switches
- Added in hard memory bases and limits for memory segments in the CPU
and Process Control Blocks to further prevent invalid memory access
attempts that are already limited by use of the memory manager
Multi-Process Execution Works!!!

- Taught a computer how to share and take turns... to quote a favorite
baseball player of mine, "Today I consider myself the luckiest man on
the face of the Earth."
- OS displays process present in the ready queue with real-time
information

- To-Do: Stabilize display of active processes during run and include
currently-running process in the list of ready-queue processes to
display
Minor Change to PS Shell Command Output

- Self-Explanatory
Kill Process Method Changes - In Progress

- In process of making changes to 'kill' shell command, bug exists that
causes infinite looping when terminating a single process, commented out
looping code, working on fix
Merge pull request #1 from MFigs/master

Project 3 Sync