Completed project 3 - virtual memory and basic networking