add garage class and refactored methods in station and van classes