Altered to match Elm API standards

- Hid ADT constructor use