Simulate a virtual memory allocation scheme for CST 386 Operating Systems