Large improvements to collision. Weapons now support blocking (very
basic form).