Completed modeling the input class required by the time table generation engine.