refactored
added DockingStation class and rspec for it