5x5 block module with trivial test
refactoring pieces to contain Block instances
rotation of 5x5 pieces work as expected without further refactoring