Added a BlockUseEvent. NOTE: This is not usable yet, I am waiting for Alex. Also, I did some cleanup in ItemInWorldManager