API request were mostly throttled and I felt easier to copy one response that almost covers entire example.
festival array in scripts.js
has the desired obj as required in the challenge. It is all what you need to check.
I still created index.html
just to give it a more visual appeal but it is really not needed.