More polish

More Polish for the talk. Added a resources slide.