A grid with create, read, update and delete inline functionality using AngularJS and WebAPI