Formatting changes to conform to the new Elm style guide.

The Elm style guide is a work in progress:
https://gist.github.com/laszlopandy/c3bf56b6f87f71303c9f

I am using this repository to test how it looks on real code.
@evancz 
This is optional, but I think it makes it more readable.
The style guide says you don't have to do this because it all fits on one line. But the intent is to encourage people to use more lines to make things more readable.