Move rotational diffusion validation to agent model, as not relevant to coarse grained model
Handle formatting model and runner string representations when there are no obstacles
Bugfix: not copying args dict in the D of phi parameter sweep run
Format: Make a multi line statement into one line
Add parameter sweep run to measure drift speed as a function of chi
Change __str__ to __repr__ as it is almost unambiguous