Finished Memory Modes

All four memory modes are implemented and have been tested with the FIFO
scheduler, looks to follow algorithm. Need to run in other schedulers to
verify that no bugs are present. Need to update manuals.