Hierarchical properties
Collision properties can be defined for each obstruction or globally.
MRI properties can be defined within an obstruction or globally. In the future, it should also be possible to set these MRI properties for particles stuck on the surface.
Closes #32 (closed) #27 (closed)