added an instance variable and a test
added a fix method
refactored bike class and its test
created docking station class and test
added release method to docking station
added limit for the number of bikes that can be docked
raises an error when trying to dock bike after station is full
added available bikes method to check for working bikes