- Fixes #203
- Fixes #163 - Bad because it doubles the size of the codebase, and it breaks hot module reloading. Decide later on merge.