Fix park rating

I've gone through the code and fixed a couple of bugs. I've also joined both ride sections together and made them a bit more readable.

It should all work now. I've tested it on littery parks, no ride parks, bit of everything parks.