dynamic loading is almost done. The only problem is that the JSON file is loaded at the same time when the game start, so when the game starts, the first action hasn't been loaded