Initial commit for Project 3 with updated Project 2 files