Initial completed project for part 1.