Initial commit of part 1 work.