Updated viewmodel. Knockout wire-up almost there.