Code format updates
Launder layer names and add enumerations to spec
Skeleton of model repository loader