Bingo: mark the free space every time the board is cleared

Fixed issue where the free space on each bingo card was only being
marked for the first game. Subsequent games it was being cleared.
Bingo: changed mean calculation to type double. code cleanup