Allow vector types in soft limits
Added positioners
Added detectors
Make positioning classes accessible from package