more tests&doc, fixed 1 accidentally created global, passing container object to callbacks
'jQuery uses double quotes.' as per styleguide