Created by: stefanoborini
Introduces the ExecutionLayer object in the model to simplify handling at the UI level