Added all new code for caveins. Ore can now collapse like the surrounding rock, so care should be taken when mining out ore veins. The ore WILL be lost if a cavein occurs.