CRUD using ASP.NET MVC, KnockoutJS, and NHibernate