Lots of changes, special thanks to gary :D

Renamed some stuff, made match history go in correct order, more profile
stuff