Refactored and Completed Station to Garage and back
Added error checking to make sure that only instances of a bike can be docked