Complete files, minus README, for part 1