added common match class
added player class
added history class
history method now returns History class in response
now using base player and match classes