Our team's final homework of the course (operating system design).