Alter carriage number methods
Error raised when trying to board full carriage
Passenger can leave a station
Added passenger class to openall
Update variable names to be more logical