Rename Model to Type.
Move Builder under Type
Move Operations under Resource\Operation
Add ResourceSpecification