Worked on 'challenge player' & 'board generate' logic