Made Tetromino a class template, should allow for creating special Blocks in the future