2012-06-02c: Changed block position interface arguments into objects. Bug fixes for explosions.