code: private StructImpl store(Class clazz) {
  	Field[] fieldsArr = clazz.getFields();
  	StructImpl fieldsMap = new StructImpl();
  	for (int i = 0; i < fieldsArr.length; i++) {
  	    storeField(fieldsArr[i], fieldsMap);
  	}
  	map.put(clazz, fieldsMap);
  	return fieldsMap;
      }
docs: store a class with his methods
  
  @param clazz
  @return returns stored Struct