Ready/164

Primarily because I didn't realize we were using `purescript-datetime` until starting #163 . However, `moment` offers some fairly nice formatting. http://momentjs.com/docs/#/displaying/ vs rolling our own or just going with the `Show` instance. If we don't need the formatting we can get rid of it in favor of `purescript-datetime`.