Updated Passenger class with tapped_in and tapped_out variables and refactored classes with doubles