Fix two rotation bugs

- Fix RandomBlock not spawning when rotated
- Fix branches rotating relatively to the object that stated the
structure instead of the the object that it is attached to