Gameboard: implemented new logic (WIP)