I think I explained it wrong.

When I read in the file initially I store it in one array as raw data, I then proceed to cut up the large string of data into separate arrays (although now I think I could probably use a multidimensional array or something). Those arrays or that one array is where all the information is stored for the game board.

Although I am liking this class idea.