Please see the README for a complete example.
init : Theme -> Model
toTheme : Model -> Theme
update : Msg -> Model -> Model
view : Model -> Html Msg