Now that we've gotten the easy stuff out of the way, it's time to actually get working on this assignment. Our goal is to change the scheduler in xv6 to something a bit more robust, but before we even get to that step we're going to need some accounting facilities to keep track of CPU bursts for all of the processes running on our OS.