added file picker with handoff to ScheduleEngine

Main intro GUI added, handles file picking, status readout, and a button
that hands off the file to the ScheduleEngine for calculation of the
schedule.