first commit
complete lesson 1
part 2 complete
complete part 3