Changed the boarding controller work flow to work with the new boarding methods and updated the main method accordingly.