rename track_checkpoint field to checkpoint
fix rm api get params
add BaseModel, add _to_json function
add method _to_dict
update _to_dict, _to_json