Extracted consistency checking for DefUseModel to new Type
Refactored out "project" reference from DefUseModel