added available bikes
refactored tests passing