Added some support for error checking and made functions that deal with increasing/decreasing passenger and seat count on load/unload.  Might need some more include statements depending on how this stuff gets compiled.