Updated documentation of SingleNif.
Separated out reusable collision components and started work on
BhkBoxShape based collisions.
Fix convention error.