Reality hurts

I realize now just how much more I chewed off than I needed to with
this project. If I wanted a functional weightlifting log I should have
came up with a bare-bones version and iterated from there. Instead I
went all waterfall-ey and tried to come up with everything I might
possibly want and then begin implementation from there. Live and learn.