Big update, lots of stuff! Also updated to Elm 0.14.