Firing, box bounding, collision

Box Bounding: OK
others: still have lots of errors =.="
Commit to test