kim joar didn't want me to amend, so here is knockout's js files