Separated random docking function

To prepare for other initial docking methods