add edit/destroy action to shop controller, integration tests