Consolidate modules

Now that we're using Esperanto for bundling rather than RequireJS, it's much easier for us to use named imports/exports. This means that we can start to group together some of the (420!) modules that comprise the codebase. As a starting point I've put all the `is[Type]` modules into a single `is.js` file.

Going to group some other stuff together before merging this.