refactor the bicycle model and index
refactor the reservation model and index