Added ray picker. Added mass calculations to gravity. Added collision
shape collision type to PositionalData to pave way for
spells-as-entities future code.