api updates + hr addition to exercise model