added missing hashcode and changed equals to eclipse generated
implemented game rule: do not divide the field