Refactor module structure
Support es6ify running before react-jade

It is probably generally preferable to run react-jade before es6ify, but
this should ensure that it doesn't actually matter either way.

[closes #23]