Implemented memory-mapped I/O for batch input. Worked on memory-mapped
I/O for interactive input, but not finished. The project does not
compile with this commit. Modified Figures 5.3 and 5.6 to test with
memory-mapped I/O.