fixed docking station and cyclist interaction
completed the majority of the inter-class interactions and corresponding tests, except for van/garage