Implements the different models and their hierarchy for the Horae resource planning system