Fitness Tracker

Architecture

Logic from the perspective of logging an exercise:

Start a new workout session, probably by loading in a routine. This basically pre-fills in the expected exercises with their expected number of sets/reps.