lots of new stuff random button added finish game and ai