adding classes for tournaments
code style fixes
in the middle of tournament stuff, changing to object based json decoding
added all the tournament jizz (missing the frames)