Update:
I finally managed to get the grid to render, I didnt realise the order that the jsgrid.js and locale.js files needed to be put in a specific order, therefore by putting locale infront of jsgrid it appears to be working.
Tony, thanks again for pointing those commas out to me, they obviously were going to be a problem 🙂