Use ko.mapping plugin