Updated zoom functionality to use browser-specific css zoom instead of adjusting cell size and recreating the board