Updated knockout
Updated to use knockout component binding