Use new interface ConnectDetails
Merge remote-tracking branch 'evgenyf/master'
removing redundant test class, removing redundant utils