add product controller

modify webapiconfig for missing {action}
add productcontroller
modify repositories for async
remove Northwind.Core and replace with Angular.Core