Javascript classes to manage data bindings on <table> elements