Delete and Edit actions/API in ManageProduct Controller are now functional again, but I had to make them asynchronous to work
Added sorting in Shop page - feel free to leave this out if it's too much work to design. The original Index code is still there, just commented out
README.md now contains instructions on how to assign permissions using SQL
Added code in Controllers as part of error handling - looks like MVC project contained default files for error handling (see ErrorViewModel.cs and Error.cshtml file under Shared in Views). To be tested.