moving lobbytype to its own file
pushing playerslot to its own file
Adding support for match history