added crud cach service and the available crud entities are retrieved from the back-end