Move space and coordinates calculations into its own module
Refactor to use calculations module
Add rotated_xy_for to calculations::coordinates
Add tests for drop_shape method
Add tests for rotation handlers
Add tests for score handler