knockoutjs skeleton ripped off from pytaku