Implemented draw and discard (i think)

Not sure that recieveINfo() in humanPlayer is ever being called