initial interface for passenger and terminal objects, dynamic array for each termina