UPDATE: Shard of destruction
* Changes to shard of destruction, it now takes direction of with side of the block user click
* Started working on IRotatable
* Cleaned up a bit and re-organized classes to proper (hopefully) packges
* New model: Connection, will be used for different interfaces (will be renamed to ports)