Add has many relationship to sf_model.
Add refinements keep model small
Add logic to allow SfJson to act like AR
Rename type to model_name because reserved
Change Item Id to Name
Syntax