I want to be able to put the desired flow of my application in an external file and make my Java SpringBoot application run based on that flow. Is there any tool/library/way