completed person spec and lib, using doubles, plus first test for docking station written