Not sure what level of granularity of abstraction you mean, but what I'll do for this for now is make `save_video_log` and `save_exercise_log` methods on the KALiteClient, which will take **kwargs with the fields to be passed in as JSON.