Todos

Created by
Jérôme Gravel-Niquet
Modified to use knockout.js by
Ashish Sharma
Patches/fixes for cross-browser compat:
Addy Osmani