Some testing. collider and level_collider's bbox collision queries are now in working order
Shard can now be reinitialized without being destroyed first
Shard now has throw() and push() functions for controlling movement reactions due to collision