http://angularjs.org/
No-Library (pure JS), HTML, CSS, JavaScript
http://stackoverflow.com/questions/5969162/knockout-js-select-all-checkboxes/5969331#5969331