Add warnings for all haskell files
style: drag into modern style
Alphabetize and add text dependency
Add standardStyle
Refactor, separate compile and generation, update for elm-make
modernize precompile and style for 0.14