add pivot to rotate around
start by taking first block as a pivot
have separate properties for blocks and its cycle
new calculated rotation
adjust positions for rotation
comment
forgot to return True to update display
pass zone to the tetrimino so it can test collisions itself
test is rotation succeeded
move sprite so it starts from top
handle when rotating close to borders
Merge branch 'rotate'