initial mapping between model classes and json object