added some knockout.js stuff

Signed-off-by: Mike Clark <mike@mike-clark.org>