Extended KnockoutContext to accept custom "ViewModelName" and ko.applyBindigs to a concrete element id or when the document is ready