Use setTimeout so that transition_speed doesn't cut into speed, cache the children, create separate defaults object
Converted spaces to tabs to match style
Merge pull request #2 from kalley/master

Separate defaults, change setInterval to setTimeout, cache children