Adding Hateaos annotaion support