add ability for van to receive bikes and refactoring