Code Review

I think it would be better if you had a board object with an array of blocks, then the below methods could be part of the board object.