Porting binary clock to Elm