updated the admin product listing view to be a custom directive that uses an AJAX call to delete the product