more specs

I made some more specs. This way I can change the code without breaking it and also learn the codebase a little.

I also changed the Match#bestuserarena so it uses 3 queries instead of 27. Same for Arena#bestuserarena although I do not think the one on Arena it is used right now, so you might as well remove it.