Experiments in Elm: Unit testing, periodic reading from APIs, displaying data tables