added list intersection example, changed from raw objects to strings, should use __hash__ when possible
added intersect example