moves Chess.getOppColour to Colour.getOpposite
adds resign method to Game