Remade tile matching, gameboard almost as int master branch