Examples creation

This was an older branch we forgot to merge in.