update

add KO validation and upgrade to KO 3 and add toastr