Project 3 - EECS 343 Operating Systems