Small refactor to support alternatives to the REST logger
provided with the project. The web app provided here seems
a little out of date and did not display graphs for me and
I made no attempt to fix that, but I verified the data
is being recorded.