Model Language for Outcome-Based Energy Codes