additional tests written for docking station and refactoring work on docking station lib file