Mojolicious fitness logging and analysis