completed refactoring to new import csv format, fixed booking logic bugs, updated gui